package io.github.wanggit.antrpc.commons.config;

import lombok.Data;

/** RPC 客户端的连接数配置 */
@Data
public class RpcClientsConfig {

    /** 连接超时时间3秒 */
    private int connectionTimeoutSeconds = 3;

    /** 最大连接数 */
    private int maxTotal = 20;

    /** 最多空闲连接数 */
    private int maxIdle = 8;

    /** 最小连接数 */
    private int minIdle = 4;

    /** 连接空闲多少毫秒之后释放连接 */
    private int minEvictableIdleTimeMillis = 1800000;
}
